diff --git a/arch/arm/plat-sunxi/pm/standby/Makefile b/arch/arm/plat-sunxi/pm/standby/Makefile
index b7f4540..a1ad3b2 100644
--- a/arch/arm/plat-sunxi/pm/standby/Makefile
+++ b/arch/arm/plat-sunxi/pm/standby/Makefile
@@ -12,7 +12,7 @@ STANDBY_OBJS = $(addprefix $(obj)/,$(standby-y))
 LD_FILE = standby.lds
 
 KBUILD_CFLAGS := $(LINUXINCLUDE) -Os -g -march=armv7-a -marm -mlittle-endian -c
-KBUILD_CFLAGS += -fno-unwind-tables -fno-asynchronous-unwind-tables
+KBUILD_CFLAGS += -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-stack-protector
 KBUILD_AFLAGS := $(KBUILD_CFLAGS) -D__ASSEMBLY__
 
 LDFLAGS_standby.elf := -T
